# text: "The Bolo package may be freely distributed by individuals and non-profit organizations provided that neither the program nor any of the accompanying files are omitted or modified in any way."
# item 4: TEXT (0x88) disabled
# bounds: x1=20 y1=90 x2=470 y2=138
# text: "Bolo is a shareware program. Shareware software is not free. It costs money, just like other software that you buy, except that with shareware you get to try it out first to decide if you like it. "
# item 5: TEXT (0x88) disabled
# bounds: x1=20 y1=140 x2=470 y2=156
# text: "If you decide to keep Bolo, you can pay for it in four ways:"
# text: "3. Cash in your own currency, to either address"
# item 11: TEXT (0x08) enabled
# bounds: x1=20 y1=240 x2=35 y2=256
# text: "4. "
# item 12: TEXT (0x88) disabled
# bounds: x1=36 y1=240 x2=366 y2=288
# text: "Major computer manufacturers holding Developer Conferences during the month of May should invite the author to attend free of charge."
DITL_130_Set Keys.txt
# 41 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=430 y1=290 x2=488 y2=310
# text: "OK"
# item 1: BUTTON (0x04) enabled
# bounds: x1=360 y1=290 x2=418 y2=310
# text: "Cancel"
# item 2: CUSTOM (0x80) disabled
# bounds: x1=330 y1=290 x2=349 y2=310
# data: ""
# item 3: CHECKBOX (0x05) enabled
# bounds: x1=290 y1=40 x2=414 y2=58
# text: "Auto Slowdown"
# item 4: CHECKBOX (0x05) enabled
# bounds: x1=290 y1=110 x2=460 y2=128
# text: "Enable automatic"
# item 5: TEXT (0x08) enabled
# bounds: x1=240 y1=30 x2=274 y2=46
# text: "NK /"
# item 6: TEXT (0x08) enabled
# bounds: x1=240 y1=50 x2=274 y2=66
# text: "NK /"
# item 7: TEXT (0x08) enabled
# bounds: x1=240 y1=70 x2=274 y2=86
# text: "NK /"
# item 8: TEXT (0x08) enabled
# bounds: x1=240 y1=90 x2=274 y2=106
# text: "NK /"
# item 9: TEXT (0x08) enabled
# bounds: x1=240 y1=110 x2=274 y2=126
# text: "NK 9"
# item 10: TEXT (0x08) enabled
# bounds: x1=240 y1=130 x2=274 y2=146
# text: "NK +"
# item 11: TEXT (0x08) enabled
# bounds: x1=240 y1=150 x2=274 y2=166
# text: "NK 9"
# item 12: TEXT (0x08) enabled
# bounds: x1=240 y1=170 x2=274 y2=186
# text: "NK +"
# item 13: TEXT (0x08) enabled
# bounds: x1=240 y1=190 x2=274 y2=206
# text: "NK 9"
# item 14: TEXT (0x08) enabled
# bounds: x1=240 y1=210 x2=274 y2=226
# text: "NK +"
# item 15: TEXT (0x08) enabled
# bounds: x1=410 y1=170 x2=444 y2=186
# text: "NK +"
# item 16: TEXT (0x08) enabled
# bounds: x1=410 y1=210 x2=444 y2=226
# text: "NK +"
# item 17: TEXT (0x08) enabled
# bounds: x1=380 y1=190 x2=414 y2=206
# text: "NK +"
# item 18: TEXT (0x08) enabled
# bounds: x1=440 y1=190 x2=474 y2=206
# text: "NK +"
# item 19: TEXT (0x88) disabled
# bounds: x1=20 y1=10 x2=468 y2=26
# text: "Click on a box, then press the key you want to perform that action."
# item 20: TEXT (0x88) disabled
# bounds: x1=20 y1=240 x2=475 y2=273
# text: "Command-click a box to assign multiple keys to the same function. Option-click to disable a function (for team training exercises)."
# item 21: TEXT (0x88) disabled
# bounds: x1=20 y1=30 x2=120 y2=46
# text: "Drive tank:"
# item 22: TEXT (0x88) disabled
# bounds: x1=130 y1=30 x2=233 y2=46
# text: "Accelerate"
# item 23: TEXT (0x88) disabled
# bounds: x1=130 y1=50 x2=205 y2=66
# text: "Decelerate"
# item 24: TEXT (0x88) disabled
# bounds: x1=20 y1=70 x2=120 y2=86
# text: "Rotate tank:"
# item 25: TEXT (0x88) disabled
# bounds: x1=130 y1=70 x2=233 y2=86
# text: "Anti-clockwise"
# item 26: TEXT (0x88) disabled
# bounds: x1=280 y1=70 x2=355 y2=86
# text: "(left)"
# item 27: TEXT (0x88) disabled
# bounds: x1=130 y1=90 x2=205 y2=106
# text: "Clockwise"
# item 28: TEXT (0x88) disabled
# bounds: x1=280 y1=90 x2=355 y2=106
# text: "(right)"
# item 29: TEXT (0x88) disabled
# bounds: x1=20 y1=110 x2=120 y2=126
# text: "Gun range:"
# item 30: TEXT (0x88) disabled
# bounds: x1=130 y1=110 x2=233 y2=126
# text: "Increase"
# item 31: TEXT (0x88) disabled
# bounds: x1=130 y1=130 x2=205 y2=146
# text: "Decrease"
# item 32: TEXT (0x88) disabled
# bounds: x1=290 y1=130 x2=460 y2=146
# text: "show & hide of gunsight"
# item 33: TEXT (0x88) disabled
# bounds: x1=20 y1=150 x2=120 y2=166
# text: "Weapons:"
# item 34: TEXT (0x88) disabled
# bounds: x1=130 y1=150 x2=233 y2=166
# text: "Shoot"
# item 35: TEXT (0x88) disabled
# bounds: x1=130 y1=170 x2=205 y2=186
# text: "Lay mine"
# item 36: TEXT (0x88) disabled
# bounds: x1=20 y1=190 x2=120 y2=206
# text: "Switch views:"
# item 37: TEXT (0x88) disabled
# bounds: x1=130 y1=190 x2=233 y2=206
# text: "Tank view"
# item 38: TEXT (0x88) disabled
# bounds: x1=130 y1=210 x2=205 y2=226
# text: "Pillbox view"
# item 39: UNKNOWN (0x81) disabled
# bounds: x1=0 y1=0 x2=0 y2=0
# data: 00010082
# item 40: TEXT (0x88) disabled
# bounds: x1=320 y1=190 x2=367 y2=206
# text: "Scroll:"
DITL_131_Game Start.txt
# 15 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=300 y1=160 x2=358 y2=180
# text: "OK"
# item 1: BUTTON (0x04) enabled
# bounds: x1=300 y1=190 x2=358 y2=210
# text: "Quit"
# item 2: CUSTOM (0x80) disabled
# bounds: x1=320 y1=130 x2=340 y2=149
# data: ""
# item 3: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=60 x2=336 y2=78
# text: "Tutorial (Instructions for first-time player)"
# item 4: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=80 x2=288 y2=98
# text: "Practice (Single player; no network)"
# item 5: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=100 x2=183 y2=118
# text: "Serial Port / Modem"
# item 6: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=120 x2=113 y2=138
# text: "AppleTalk"
# item 7: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=140 x2=96 y2=158
# text: "UDP/IP"
# item 8: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=160 x2=162 y2=178
# text: "UDP/IP Multicast"
# item 9: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=190 x2=224 y2=208
# text: "Skip this dialog next time"
# item 10: TEXT (0x88) disabled
# bounds: x1=20 y1=20 x2=370 y2=52
# text: "Welcome to Bolo, the multi-player tank battle game. Please choose a game type from the list below:"
# item 11: TEXT (0x88) disabled
# bounds: x1=35 y1=230 x2=351 y2=246
# text: "All menus and dialogs in Bolo have Balloon Help."
# item 12: TEXT (0x88) disabled
# bounds: x1=31 y1=245 x2=356 y2=261
# text: "If you see something you don’t understand, turn"
# item 13: TEXT (0x88) disabled
# bounds: x1=38 y1=260 x2=351 y2=276
# text: "on Balloon Help and point to it with the mouse."
# item 14: UNKNOWN (0x81) disabled
# bounds: x1=0 y1=0 x2=0 y2=0
# data: 00010083
DITL_132_New game_Load map.txt
# 21 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=350 y1=240 x2=408 y2=260
# text: "OK"
# item 1: BUTTON (0x04) enabled
# bounds: x1=350 y1=270 x2=408 y2=290
# text: "Cancel"
# item 2: CUSTOM (0x80) disabled
# bounds: x1=370 y1=210 x2=391 y2=229
# data: ""
# item 3: BUTTON (0x04) enabled
# bounds: x1=20 y1=48 x2=115 y2=68
# text: "Choose Map"
# item 4: TEXT (0x08) enabled
# bounds: x1=120 y1=50 x2=410 y2=66
# text: "Selected Map: “^0”^1"
# item 5: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=80 x2=410 y2=98
# text: "Open Game (each new tank comes pre-armed)"
# item 6: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=100 x2=410 y2=118
# text: "Tournament (free ammunition early in game)"
# item 7: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=120 x2=410 y2=138
# text: "Strict Tournament (no free ammunition at all)"
# item 8: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=150 x2=410 y2=168
# text: "Allow hidden mines"
# item 9: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=180 x2=186 y2=198
# text: "Allow computer tanks"
# item 10: CHECKBOX (0x05) enabled
# bounds: x1=190 y1=180 x2=399 y2=198
# text: "and give them an advantage"
# item 11: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=210 x2=154 y2=228
# text: "Game password"
# item 12: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=240 x2=154 y2=258
# text: "Game start delay"
# item 13: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=270 x2=154 y2=288
# text: "Game time limit"
# item 14: EDIT_TEXT (0x10) enabled
# bounds: x1=160 y1=210 x2=312 y2=226
# text: ""
# item 15: EDIT_TEXT (0x10) enabled
# bounds: x1=160 y1=240 x2=212 y2=256
# text: ""
# item 16: EDIT_TEXT (0x10) enabled
# bounds: x1=160 y1=270 x2=211 y2=286
# text: ""
# item 17: TEXT (0x88) disabled
# bounds: x1=20 y1=20 x2=410 y2=36
# text: "Please select the options you want for your new game:"
# item 18: TEXT (0x88) disabled
# bounds: x1=220 y1=240 x2=280 y2=256
# text: "seconds"
# item 19: TEXT (0x88) disabled
# bounds: x1=220 y1=270 x2=280 y2=286
# text: "minutes"
# item 20: UNKNOWN (0x81) disabled
# bounds: x1=0 y1=0 x2=0 y2=0
# data: 00010084
DITL_133_Serial startup.txt
# 21 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=270 y1=238 x2=328 y2=258
# text: "Join"
# item 1: BUTTON (0x04) enabled
# bounds: x1=340 y1=208 x2=398 y2=228
# text: "Cancel"
# item 2: CUSTOM (0x80) disabled
# bounds: x1=360 y1=240 x2=379 y2=256
# data: ""
# item 3: BUTTON (0x04) enabled
# bounds: x1=270 y1=208 x2=328 y2=228
# text: "New"
# item 4: BUTTON (0x04) enabled
# bounds: x1=270 y1=268 x2=328 y2=288
# text: "Rejoin"
# item 5: EDIT_TEXT (0x10) enabled
# bounds: x1=260 y1=160 x2=434 y2=176
# text: ""
# item 6: CHECKBOX (0x05) enabled
# bounds: x1=260 y1=182 x2=440 y2=200
# text: "Remember player name"
# item 7: RADIO_BUTTON (0x06) enabled
# bounds: x1=60 y1=27 x2=160 y2=45
# text: "Modem Port"
# item 8: RADIO_BUTTON (0x06) enabled
# bounds: x1=60 y1=67 x2=160 y2=85
# text: "Printer Port"
# item 9: ICON (0x20) enabled
# bounds: x1=20 y1=20 x2=52 y2=52
# ICON resource ID: 128
# item 10: ICON (0x20) enabled
# bounds: x1=20 y1=60 x2=52 y2=92
# ICON resource ID: 129
# item 11: RADIO_BUTTON (0x06) enabled
# bounds: x1=210 y1=20 x2=430 y2=52
# text: "Connection with no hardware\nhandshaking (eg. via modem)"
# item 12: RADIO_BUTTON (0x06) enabled
# bounds: x1=210 y1=60 x2=430 y2=92
# text: "Connection with CTS\nhardware handshaking"
# item 13: RESOURCE_CONTROL (0x07) enabled
# bounds: x1=20 y1=100 x2=159 y2=116
# CNTL resource ID: 160
# item 14: EDIT_TEXT (0x10) enabled
# bounds: x1=110 y1=130 x2=434 y2=146
# text: ""
# item 15: TEXT (0x88) disabled
# bounds: x1=20 y1=130 x2=99 y2=146
# text: "Init String:"
# item 16: TEXT (0x88) disabled
# bounds: x1=20 y1=160 x2=240 y2=176
# text: "Your player name for the game:"
# item 17: TEXT (0x88) disabled
# bounds: x1=20 y1=210 x2=265 y2=226
# text: "Click “New” to begin a new game"
# item 18: TEXT (0x88) disabled
# bounds: x1=20 y1=240 x2=265 y2=256
# text: "Click “Join” to join an existing game"
# item 19: TEXT (0x88) disabled
# bounds: x1=20 y1=260 x2=265 y2=292
# text: "Click “Rejoin” to rejoin a game\nand reclaim your old posessions"
# item 20: UNKNOWN (0x81) disabled
# bounds: x1=0 y1=0 x2=0 y2=0
# data: 00010085
DITL_134_UDP startup.txt
# 20 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=271 y1=248 x2=329 y2=268
# text: "Join"
# item 1: BUTTON (0x04) enabled
# bounds: x1=341 y1=218 x2=399 y2=238
# text: "Cancel"
# item 2: CUSTOM (0x80) disabled
# bounds: x1=421 y1=220 x2=441 y2=239
# data: ""
# item 3: BUTTON (0x04) enabled
# bounds: x1=271 y1=218 x2=329 y2=238
# text: "New"
# item 4: BUTTON (0x04) enabled
# bounds: x1=271 y1=278 x2=329 y2=298
# text: "Rejoin"
# item 5: EDIT_TEXT (0x10) enabled
# bounds: x1=260 y1=170 x2=434 y2=186
# text: ""
# item 6: CHECKBOX (0x05) enabled
# bounds: x1=257 y1=193 x2=437 y2=211
# text: "Remember player name"
# item 7: EDIT_TEXT (0x90) disabled
# bounds: x1=240 y1=80 x2=434 y2=96
# text: ""
# item 8: EDIT_TEXT (0x90) disabled
# bounds: x1=340 y1=110 x2=434 y2=126
# text: ""
# item 9: EDIT_TEXT (0x90) disabled
# bounds: x1=340 y1=140 x2=434 y2=156
# text: ""
# item 10: BUTTON (0x04) enabled
# bounds: x1=341 y1=260 x2=441 y2=280
# text: "BoloTracker…"
# item 11: TEXT (0x88) disabled
# bounds: x1=20 y1=20 x2=435 y2=68
# text: "To join an Internet Bolo game, you must give the name\n(or IP address) of a host machine which is running Bolo,\nand the UDP port number of the Bolo process on that machine."
# item 12: TEXT (0x88) disabled
# bounds: x1=20 y1=80 x2=229 y2=96
# text: "Machine Name (or IP address):"
# item 13: TEXT (0x88) disabled
# bounds: x1=20 y1=110 x2=330 y2=126
# text: "UDP port number of the Bolo on that machine:"
# item 14: TEXT (0x88) disabled
# bounds: x1=20 y1=140 x2=330 y2=156
# text: "UDP port number for the Bolo on this machine:"
# item 15: TEXT (0x88) disabled
# bounds: x1=20 y1=170 x2=240 y2=186
# text: "Your player name for the game:"
# item 16: TEXT (0x88) disabled
# bounds: x1=21 y1=220 x2=266 y2=236
# text: "Click “New” to begin a new game"
# item 17: TEXT (0x88) disabled
# bounds: x1=21 y1=250 x2=266 y2=266
# text: "Click “Join” to join an existing game"
# item 18: TEXT (0x88) disabled
# bounds: x1=21 y1=270 x2=266 y2=302
# text: "Click “Rejoin” to rejoin a game\nand reclaim your old posessions"
# item 19: UNKNOWN (0x81) disabled
# bounds: x1=0 y1=0 x2=0 y2=0
# data: 00010086
DITL_135_Compose Message.txt
# 8 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=240 y1=50 x2=298 y2=70
# text: "Send"
# item 1: CUSTOM (0x80) disabled
# bounds: x1=300 y1=10 x2=316 y2=25
# data: ""
# item 2: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=20 x2=220 y2=38
# text: "All players"
# item 3: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=40 x2=220 y2=58
# text: "All allies"
# item 4: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=60 x2=220 y2=78
# text: "All nearby tanks"
# item 5: RADIO_BUTTON (0x06) enabled
# bounds: x1=20 y1=80 x2=220 y2=98
# text: "Selection on Players menu"
# item 6: TEXT (0x88) disabled
# bounds: x1=20 y1=110 x2=308 y2=126
# text: "Sending message to xx players:"
# item 7: EDIT_TEXT (0x90) disabled
# bounds: x1=20 y1=130 x2=308 y2=146
# text: ""
DITL_136_Password Prompt.txt
# 5 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=280 y1=10 x2=340 y2=30
# text: "OK"
# item 1: BUTTON (0x04) enabled
# bounds: x1=280 y1=40 x2=338 y2=60
# text: "Cancel"
# item 2: CUSTOM (0x80) disabled
# bounds: x1=250 y1=50 x2=269 y2=67
# data: ""
# item 3: EDIT_TEXT (0x10) enabled
# bounds: x1=30 y1=60 x2=240 y2=76
# text: ""
# item 4: TEXT (0x08) enabled
# bounds: x1=20 y1=10 x2=262 y2=45
# text: "This is a private Bolo game. You will have to enter a password to join it."
DITL_137_Game Info.txt
# 12 entries
# item 0: TEXT (0x88) disabled
# bounds: x1=210 y1=20 x2=410 y2=36
# text: ""
# item 1: TEXT (0x88) disabled
# bounds: x1=210 y1=40 x2=410 y2=56
# text: ""
# item 2: TEXT (0x88) disabled
# bounds: x1=210 y1=60 x2=410 y2=76
# text: ""
# item 3: TEXT (0x88) disabled
# bounds: x1=210 y1=80 x2=410 y2=96
# text: ""
# item 4: TEXT (0x88) disabled
# bounds: x1=210 y1=100 x2=410 y2=116
# text: ""
# item 5: TEXT (0x88) disabled
# bounds: x1=210 y1=120 x2=410 y2=136
# text: ""
# item 6: TEXT (0x88) disabled
# bounds: x1=30 y1=20 x2=200 y2=36
# text: "Map Name:"
# item 7: TEXT (0x88) disabled
# bounds: x1=30 y1=40 x2=200 y2=56
# text: "Number of Players:"
# item 8: TEXT (0x88) disabled
# bounds: x1=30 y1=60 x2=200 y2=76
# text: "Game Type:"
# item 9: TEXT (0x88) disabled
# bounds: x1=30 y1=80 x2=200 y2=96
# text: "Hidden mines:"
# item 10: TEXT (0x88) disabled
# bounds: x1=30 y1=100 x2=200 y2=116
# text: "Computer Tanks allowed:"
# item 11: TEXT (0x88) disabled
# bounds: x1=30 y1=120 x2=200 y2=136
# text: "Game time limit:"
DITL_138_Sys Info.txt
# 13 entries
# item 0: TEXT (0x88) disabled
# bounds: x1=240 y1=40 x2=315 y2=56
# text: ""
# item 1: TEXT (0x88) disabled
# bounds: x1=240 y1=60 x2=315 y2=76
# text: ""
# item 2: TEXT (0x88) disabled
# bounds: x1=240 y1=80 x2=315 y2=96
# text: ""
# item 3: TEXT (0x88) disabled
# bounds: x1=240 y1=100 x2=315 y2=116
# text: ""
# item 4: TEXT (0x88) disabled
# bounds: x1=240 y1=120 x2=315 y2=136
# text: ""
# item 5: TEXT (0x88) disabled
# bounds: x1=240 y1=160 x2=315 y2=176
# text: ""
# item 6: TEXT (0x88) disabled
# bounds: x1=30 y1=20 x2=230 y2=36
# text: "CPU usage"
# item 7: TEXT (0x88) disabled
# bounds: x1=30 y1=40 x2=230 y2=56
# text: "Simulation modeling:"
# item 8: TEXT (0x88) disabled
# bounds: x1=30 y1=60 x2=230 y2=76
# text: "Communications processing:"
# item 9: TEXT (0x88) disabled
# bounds: x1=30 y1=80 x2=230 y2=96
# text: "Graphics display:"
# item 10: TEXT (0x88) disabled
# bounds: x1=30 y1=100 x2=230 y2=116
# text: "AI tank control processing:"
# item 11: TEXT (0x88) disabled
# bounds: x1=30 y1=120 x2=230 y2=136
# text: "Total:"
# item 12: TEXT (0x88) disabled
# bounds: x1=30 y1=160 x2=230 y2=176
# text: "Graphics frames per second:"
DITL_139_Net Info.txt
# 18 entries
# item 0: TEXT (0x88) disabled
# bounds: x1=200 y1=20 x2=370 y2=36
# text: ""
# item 1: TEXT (0x88) disabled
# bounds: x1=200 y1=40 x2=370 y2=56
# text: ""
# item 2: TEXT (0x88) disabled
# bounds: x1=200 y1=60 x2=370 y2=76
# text: ""
# item 3: TEXT (0x88) disabled
# bounds: x1=270 y1=80 x2=345 y2=96
# text: ""
# item 4: TEXT (0x88) disabled
# bounds: x1=270 y1=100 x2=345 y2=116
# text: ""
# item 5: TEXT (0x88) disabled
# bounds: x1=270 y1=120 x2=345 y2=136
# text: ""
# item 6: TEXT (0x88) disabled
# bounds: x1=270 y1=140 x2=388 y2=156
# text: ""
# item 7: TEXT (0x88) disabled
# bounds: x1=270 y1=160 x2=345 y2=176
# text: ""
# item 8: TEXT (0x88) disabled
# bounds: x1=270 y1=180 x2=345 y2=196
# text: ""
# item 9: TEXT (0x88) disabled
# bounds: x1=30 y1=20 x2=190 y2=36
# text: "Upstream neighbour:"
# item 10: TEXT (0x88) disabled
# bounds: x1=30 y1=40 x2=190 y2=56
# text: "This game address:"
# item 11: TEXT (0x88) disabled
# bounds: x1=30 y1=60 x2=190 y2=76
# text: "Downstream neighbour:"
# item 12: TEXT (0x88) disabled
# bounds: x1=30 y1=80 x2=265 y2=96
# text: "Downstream round trip delay (ms):"
# item 13: TEXT (0x88) disabled
# bounds: x1=30 y1=100 x2=265 y2=116
# text: "Total ring delay (ms):"
# item 14: TEXT (0x88) disabled
# bounds: x1=30 y1=120 x2=265 y2=136
# text: "Packets per second (per player):"
# item 15: TEXT (0x88) disabled
# bounds: x1=30 y1=140 x2=265 y2=156
# text: "Network status:"
# item 16: TEXT (0x88) disabled
# bounds: x1=30 y1=160 x2=265 y2=176
# text: "Network errors:"
# item 17: TEXT (0x88) disabled
# bounds: x1=30 y1=180 x2=265 y2=196
# text: "Retransmitted (lost) packets:"
DITL_140_Set User Name.txt
# 4 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=260 y1=38 x2=320 y2=58
# text: "OK"
# item 1: CUSTOM (0x80) disabled
# bounds: x1=280 y1=60 x2=299 y2=77
# data: ""
# item 2: EDIT_TEXT (0x10) enabled
# bounds: x1=30 y1=40 x2=240 y2=56
# text: ""
# item 3: TEXT (0x08) enabled
# bounds: x1=30 y1=10 x2=318 y2=28
# text: "Enter the new player name for your tank:"
DITL_141_BoloTracker.txt
# 10 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=350 y1=20 x2=410 y2=40
# text: "OK"
# item 1: BUTTON (0x04) enabled
# bounds: x1=350 y1=50 x2=410 y2=70
# text: "Cancel"
# item 2: CUSTOM (0x80) disabled
# bounds: x1=370 y1=80 x2=389 y2=97
# data: ""
# item 3: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=80 x2=177 y2=98
# text: "Notify BoloTracker"
# item 4: EDIT_TEXT (0x90) disabled
# bounds: x1=230 y1=110 x2=412 y2=126
# text: ""
# item 5: EDIT_TEXT (0x90) disabled
# bounds: x1=330 y1=140 x2=412 y2=156
# text: ""
# item 6: TEXT (0x08) enabled
# bounds: x1=20 y1=20 x2=320 y2=70
# text: "To register your Bolo game with Mike Ellis’s BoloTracker service, enter the address and port number of the BoloTracker below:"
# item 7: TEXT (0x88) disabled
# bounds: x1=20 y1=110 x2=226 y2=126
# text: "Machine Name (or IP address):"
# item 8: TEXT (0x88) disabled
# bounds: x1=20 y1=140 x2=310 y2=156
# text: "UDP port for BoloTracker on that machine:"
# item 9: UNKNOWN (0x81) disabled
# bounds: x1=0 y1=0 x2=0 y2=0
# data: 0001008D
DITL_142_Set Overview Options.txt
# 15 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=360 y1=20 x2=418 y2=40
# text: "OK"
# item 1: BUTTON (0x04) enabled
# bounds: x1=360 y1=50 x2=418 y2=70
# text: "Cancel"
# item 2: CUSTOM (0x80) disabled
# bounds: x1=380 y1=80 x2=395 y2=95
# data: ""
# item 3: EDIT_TEXT (0x10) enabled
# bounds: x1=150 y1=20 x2=174 y2=36
# text: "32"
# item 4: RESOURCE_CONTROL (0x07) enabled
# bounds: x1=20 y1=70 x2=303 y2=86
# CNTL resource ID: 161
# item 5: RESOURCE_CONTROL (0x07) enabled
# bounds: x1=20 y1=90 x2=303 y2=106
# CNTL resource ID: 162
# item 6: RESOURCE_CONTROL (0x07) enabled
# bounds: x1=20 y1=110 x2=303 y2=126
# CNTL resource ID: 163
# item 7: RESOURCE_CONTROL (0x07) enabled
# bounds: x1=20 y1=130 x2=303 y2=146
# CNTL resource ID: 164
# item 8: RESOURCE_CONTROL (0x07) enabled
# bounds: x1=20 y1=150 x2=303 y2=166
# CNTL resource ID: 165
# item 9: RESOURCE_CONTROL (0x07) enabled
# bounds: x1=20 y1=170 x2=303 y2=186
# CNTL resource ID: 166
# item 10: BUTTON (0x04) enabled
# bounds: x1=320 y1=130 x2=432 y2=150
# text: "Normal Colours"
# item 11: BUTTON (0x04) enabled
# bounds: x1=320 y1=160 x2=432 y2=180
# text: "High Contrast"
# item 12: TEXT (0x88) disabled
# bounds: x1=20 y1=20 x2=144 y2=36
# text: "Set zoom level to:"
# item 13: TEXT (0x88) disabled
# bounds: x1=180 y1=20 x2=337 y2=36
# text: "pixels per map square"
# item 14: TEXT (0x88) disabled
# bounds: x1=20 y1=50 x2=200 y2=66
# text: "Custom colour options:"
DITL_143_Log Preferences.txt
# 23 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=420 y1=270 x2=478 y2=290
# text: "OK"
# item 1: BUTTON (0x04) enabled
# bounds: x1=350 y1=270 x2=408 y2=290
# text: "Cancel"
# item 2: CUSTOM (0x80) disabled
# bounds: x1=320 y1=270 x2=338 y2=288
# data: ""
# item 3: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=50 x2=250 y2=68
# text: "Shots fired by tanks"
# item 4: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=70 x2=250 y2=88
# text: "Shots fired by pillboxes"
# item 5: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=90 x2=250 y2=108
# text: "Shots in flight"
# item 6: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=110 x2=250 y2=128
# text: "Shot falling to ground"
# item 7: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=130 x2=250 y2=148
# text: "Terrain changes"
# item 8: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=150 x2=250 y2=168
# text: "Shots hitting pillboxes"
# item 9: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=170 x2=250 y2=188
# text: "Shots hitting refuelling bases"
# item 10: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=190 x2=250 y2=208
# text: "Shots hitting tanks"
# item 11: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=210 x2=250 y2=228
# text: "Tanks destroyed"
# item 12: CHECKBOX (0x05) enabled
# bounds: x1=20 y1=230 x2=250 y2=248
# text: "Builders killed"
# item 13: CHECKBOX (0x05) enabled
# bounds: x1=260 y1=50 x2=490 y2=68
# text: "Tanks picking up pillboxes"
# item 14: CHECKBOX (0x05) enabled
# bounds: x1=260 y1=70 x2=490 y2=88
# text: "Builders placing pillboxes"
# item 15: CHECKBOX (0x05) enabled
# bounds: x1=260 y1=90 x2=490 y2=108
# text: "Builders repairing pillboxes"
# item 16: CHECKBOX (0x05) enabled
# bounds: x1=260 y1=110 x2=490 y2=128
# text: "Tanks claiming refuelling bases"
# item 17: CHECKBOX (0x05) enabled
# bounds: x1=260 y1=130 x2=490 y2=148
# text: "Tanks refuelling at bases"
# item 18: CHECKBOX (0x05) enabled
# bounds: x1=260 y1=150 x2=490 y2=168
# text: "Alliance changes"
# item 19: CHECKBOX (0x05) enabled
# bounds: x1=260 y1=170 x2=490 y2=188
# text: "Messages"
# item 20: CHECKBOX (0x05) enabled
# bounds: x1=260 y1=190 x2=490 y2=208
# text: "Map saving notification"
# item 21: CHECKBOX (0x05) enabled
# bounds: x1=260 y1=210 x2=490 y2=228
# text: "Player quitting"
# item 22: TEXT (0x88) disabled
# bounds: x1=20 y1=20 x2=490 y2=36
# text: "Select the events you wish to have recorded in the log file:"
DITL_144_Modem Initialization.txt
# 7 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=240 y1=120 x2=296 y2=140
# text: "OK"
# item 1: BUTTON (0x04) enabled
# bounds: x1=240 y1=170 x2=298 y2=190
# text: "Cancel"
# item 2: CUSTOM (0x80) disabled
# bounds: x1=270 y1=80 x2=289 y2=99
# data: ""
# item 3: TEXT (0x88) disabled
# bounds: x1=20 y1=20 x2=270 y2=36
# text: "Modem Initialization"
# item 4: TEXT (0x88) disabled
# bounds: x1=20 y1=50 x2=270 y2=82
# text: "Bolo is transmitting your modem initialization string to the modem."
# item 5: TEXT (0x88) disabled
# bounds: x1=20 y1=100 x2=222 y2=148
# text: "When the modem connection is established, click “OK” to start the game."
# item 6: TEXT (0x88) disabled
# bounds: x1=20 y1=160 x2=199 y2=211
# text: "If something goes wrong or if you change your mind, click “Cancel”."
DITL_256_No AppleTalk.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=342 y2=58
# text: "Bolo is unable to access the AppleTalk network. Please ensure that AppleTalk is enabled in the Chooser."
DITL_257_No SetSelfSend.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=392 y2=92
# text: "Bolo requires are newer version of AppleTalk than your Macintosh is equipped with. Please upgrade your software to a more recent version. You can do this by installing System 7, or by just installing the “AppleTalk” INIT."
DITL_258_Duplicate Name.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=320 y2=42
# text: "That name is already taken; please choose another name for your tank."
DITL_259_No response.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=90 y1=10 x2=431 y2=73
# text: "The machine you tried to contact did not respond. It may not be switched on, or it may not be running Bolo. You should try again, or perhaps you should try to contact a different machine."
DITL_260_Quit Warning (save game?).txt
# 5 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=284 y1=60 x2=344 y2=80
# text: "Save"
# item 1: BUTTON (0x04) enabled
# bounds: x1=211 y1=60 x2=271 y2=80
# text: "Cancel"
# item 2: BUTTON (0x04) enabled
# bounds: x1=70 y1=60 x2=155 y2=80
# text: "Don’t Save"
# item 3: ICON (0xA0) disabled
# bounds: x1=20 y1=10 x2=52 y2=42
# ICON resource ID: 2
# item 4: TEXT (0x88) disabled
# bounds: x1=72 y1=10 x2=344 y2=42
# text: "Save changes to the Bolo Map before Quitting?"
DITL_261_No Multicast.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=431 y2=60
# text: "Sorry, this version of MacTCP doesn’t support IP Multicast. Contact your Apple Dealer if you want a version of MacTCP which does support IP multicast."
DITL_262_Really start new game?.txt
# 3 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=360 y1=10 x2=420 y2=30
# text: "OK"
# item 1: BUTTON (0x04) enabled
# bounds: x1=360 y1=40 x2=420 y2=60
# text: "Cancel"
# item 2: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=346 y2=58
# text: "Are you really sure that you want to start a separate new game when there is already one running on the network?"
DITL_263_No game to join.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=353 y2=75
# text: "To join a game which is in progress your computer must contact a member of that game. Please select an AppleTalk zone which contains some Bolo players."
DITL_264_No IP.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=394 y2=74
# text: "Bolo is unable to access the Internet Protocol Software. Please ensure that the IP Software (MacTCP) is present in your Control Panels Folder, and that it is correctly configured."
DITL_265_No Serial.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=362 y2=63
# text: "Bolo is unable to access that serial port. Possibly it is already in use for some other purpose."
DITL_266_General error.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=362 y2=63
# text: "Bolo is unable to proceed because of an unknown error, type ^0^1."
DITL_267_Cannot print maps.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=90 y1=10 x2=324 y2=62
# text: "Sorry, Bolo only plays games with Bolo maps. It cannot print them, or do anything else with them."
DITL_268_Sounds out of mem.txt
# 4 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=459 y2=90
# text: "Bolo was unable to load all of the sound effect resources because of lack of memory. Either the Macintosh does not have enough free memory to meet Bolo’s memory requirement, or Bolo’s memory requirement has been set too low."
# item 2: TEXT (0x88) disabled
# bounds: x1=80 y1=100 x2=459 y2=148
# text: "Select “About This Macintosh…” on the  Menu and make sure that the “Largest Unused Block” is sufficient for the memory requirement set in Bolo’s “Get Info” box."
# item 3: TEXT (0x88) disabled
# bounds: x1=80 y1=160 x2=459 y2=192
# text: "For full operation (colour, sound, Brains, map overview etc.) Bolo currently requires about 1500K."
DITL_269_No New Players.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=88 y1=8 x2=368 y2=90
# text: "The Macintosh you tried to contact is not allowing new players to join. You should join a different game, or perhaps start a new game on the network for others to join."
DITL_270_Too Many Players.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=88 y1=8 x2=368 y2=90
# text: "There are already 16 players in this game. You should try again later (when one of the players leaves), or join a different game, or perhaps start a new game on the network for others to join."
DITL_271_Too Much Delay.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=88 y1=8 x2=395 y2=89
# text: "The network delay is too great to support another player in this game. You should try again later (when some of the players leave), or join a different game, or perhaps start a new game on the network for others to join."
DITL_272_Can't Resolve Address.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=88 y1=8 x2=410 y2=89
# text: "Bolo is unable to find the IP network address for the machine “^0”.\nCheck that you have spelled the name correctly, or enter the computer’s IP address directly, in dotted decimal format, eg. 12.34.56.78"
DITL_273_Log Overflow.txt
# 5 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=90 y1=10 x2=390 y2=58
# text: "Logging has been halted. Bolo is unable to write the network data to the log file fast enough. This could be because:"
# item 2: TEXT (0x88) disabled
# bounds: x1=90 y1=70 x2=390 y2=101
# text: "(a) your computer or its hard disk is too slow to keep up with the network traffic rate,"
# item 3: TEXT (0x88) disabled
# bounds: x1=90 y1=110 x2=390 y2=145
# text: "(b) your computer is fast enough, but it is overloaded running other processes, or"
# item 4: TEXT (0x88) disabled
# bounds: x1=90 y1=150 x2=390 y2=215
# text: "(c) you are writing the log file to a floppy disk, or to a file server disk on the network, and they are too slow to keep up with the network traffic rate."
DITL_274_Log Failure.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=88 y1=8 x2=410 y2=74
# text: "Logging has been halted. Bolo encountered an error condition “^0” while trying to write the log file to disk, and is unable to proceed."
DITL_275_Logfile Insufficient Memory.txt
# 3 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=90 y1=10 x2=430 y2=42
# text: "Bolo is unable to start data logging because there is insufficient memory available for data buffers."
# item 2: TEXT (0x88) disabled
# bounds: x1=90 y1=50 x2=412 y2=131
# text: "Note: If you want Bolo to perform data logging while running an AI “Brain” at the same time, then (depending on the Brain’s memory usage) you may have to increase Bolo’s memory allocation in its “Get Info” Box."
DITL_276_Log_ Disk Getting Full.txt
# 3 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=90 y1=10 x2=452 y2=58
# text: "The disk is getting full. At the current rate of growth, the Bolo log file could consume all the remaining free disk space in as little as ^0 minute^1."
# item 2: TEXT (0x88) disabled
# bounds: x1=90 y1=60 x2=452 y2=108
# text: "If you wish to avoid losing Bolo game data, you should remove some files from the disk to make more space available."
DITL_277_Log_ Disk Full.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=88 y1=8 x2=410 y2=56
# text: "Bolo is unable to continue writing the log file because the disk is full. No more game data can be saved to this log file."
DITL_278_System Too Stupid.txt
# 3 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=410 y2=74
# text: "This Macintosh is unable to run Bolo because its System Software does not provide the necessary facilities. To run Bolo you will have to upgrade your System Software to at least version 6.0.3."
# item 2: TEXT (0x88) disabled
# bounds: x1=80 y1=80 x2=411 y2=161
# text: "For sound effects, you will need at least System Software version 6.0.7, and as a general principle, upgrading to System 7 is strongly recommended, unless your Macintosh is absolutely incapable of running it."
DITL_279_Leave Game Warning (save game?).txt
# 5 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=284 y1=60 x2=344 y2=80
# text: "Save"
# item 1: BUTTON (0x04) enabled
# bounds: x1=211 y1=60 x2=271 y2=80
# text: "Cancel"
# item 2: BUTTON (0x04) enabled
# bounds: x1=70 y1=60 x2=155 y2=80
# text: "Don’t Save"
# item 3: ICON (0xA0) disabled
# bounds: x1=20 y1=10 x2=52 y2=42
# ICON resource ID: 2
# item 4: TEXT (0x88) disabled
# bounds: x1=72 y1=10 x2=344 y2=42
# text: "Save changes to this Bolo Map before joining a new game?"
DITL_280_Brain Error.txt
# 2 entries
# item 0: BUTTON (0x04) enabled
# bounds: x1=8 y1=56 x2=68 y2=76
# text: "OK"
# item 1: TEXT (0x88) disabled
# bounds: x1=80 y1=10 x2=362 y2=63
# text: "Unable to activate Brain.\nError code: ^0"